]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
data: Rename custom close icon
authorFlorian Müllner <fmuellner@gnome.org>
Thu, 4 Feb 2021 23:47:06 +0000 (00:47 +0100)
committerFlorian Müllner <fmuellner@gnome.org>
Fri, 5 Feb 2021 00:01:09 +0000 (01:01 +0100)
Resource icons are added to the fallback icon theme, so they won't
get used if a matching icon is found in the configured theme.

That includes fallback names, so Adwaita's "window-close-symbolic"
takes precedence over "window-close-24-symbolic" in hicolor.

Fix this by using a custom name for a custom icon.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1640>

data/gnome-shell-theme.gresource.xml
js/ui/windowPreview.js

index a626c4fe6a90810b9bd9bef6efbd157ad1f85d2d..1f6908827daa3b2a9fd2b339649831b4f1d966d4 100644 (file)
@@ -20,7 +20,7 @@
     <file alias="icons/scalable/actions/pointer-drag-symbolic.svg">pointer-drag-symbolic.svg</file>
     <file alias="icons/scalable/actions/pointer-primary-click-symbolic.svg">pointer-primary-click-symbolic.svg</file>
     <file alias="icons/scalable/actions/pointer-secondary-click-symbolic.svg">pointer-secondary-click-symbolic.svg</file>
-    <file alias="icons/scalable/actions/window-close-24-symbolic.svg">window-close-24-symbolic.svg</file>
+    <file alias="icons/scalable/actions/preview-close-symbolic.svg">window-close-24-symbolic.svg</file>
     <file alias="icons/scalable/status/keyboard-caps-lock-filled-symbolic.svg">keyboard-caps-lock-filled-symbolic.svg</file>
     <file alias="icons/scalable/status/keyboard-enter-symbolic.svg">keyboard-enter-symbolic.svg</file>
     <file alias="icons/scalable/status/keyboard-hide-symbolic.svg">keyboard-hide-symbolic.svg</file>
index fddb62e26e2c1b1707bf80a690ed69e30d873a60..b40222de0398e7cbe4a73b06c45517c5b26558e0 100644 (file)
@@ -353,7 +353,7 @@ var WindowPreview = GObject.registerClass({
         this._closeButton = new St.Button({
             visible: false,
             style_class: 'window-close',
-            child: new St.Icon({ icon_name: 'window-close-24-symbolic' }),
+            child: new St.Icon({ icon_name: 'preview-close-symbolic' }),
         });
         this._closeButton.add_constraint(new Clutter.BindConstraint({
             source: this._windowContainer,